MFC文件打开格式,MFC默认打开文档后缀(支持打开多图像格式)

MFC文件打开格式,MFC默认打开文档后缀(支持打开多图像格式)

    【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/72551918

    在VS中新建一个 MFC单文档或多文档的应用程序,可以通过“文件(File)/打开(open)”的打开文件选择的对话框,那如何选择文件过滤器呢,比如要实现选择打开文件格式为*.bmp或*.jpg的图像文件。一般可以通过编程的方法,动态实现这一方法,这有相关的博客介绍,我这里主要介绍另外两种简单的方法,可以实现默认支持的文件打开格式,也可以实现支持多格式的文件。

【方法一】在新建MFC项目时(如单个文档或者多个文档)的MFC项目,在向导的【文档模板属性】的“文件扩展名”中输入你想默认支持的文件格式,如这里填写“bmp”,这时MFC应用程序的“文件(File)/打开(open)”的对话框默认打开的是“*.bmp”文件。


【方法二】新建MFC应用程序后,若想修改默认打开文件的格式,或者增加支持的文件格式。可以这样操作:

在“资源视图”中,选择String Table,找到“IDR_XxxxTYPE”(Xxxx是你项目名字),并将Captain的属性值修改为:

[cpp]  view plain  copy
  1. \nDemo1\nDemo1\nDemo1 Files (*.jpg;*.bmp)\n.jpg;.bmp\nDemo1.Document\nDemo1.Document  



这时,MFC设置支持打开的图片格式为*.jpg;*.bmp,当然你也可以根据你自己的需要,增删不同的格式,其“文件(File)/打开(open)”的对话框如下图所示



  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI吃大瓜

尊重原创,感谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值